Conference Proceedings
Automatic generation of pull request descriptions
Z Liu, X Xia, C Treude, D Lo, S Li
Proceedings 2019 34th IEEE ACM International Conference on Automated Software Engineering Ase 2019 | Published : 2019
Abstract
Enabled by the pull-based development model, developers can easily contribute to a project through pull requests (PRs). When creating a PR, developers can add a free-form description to describe what changes are made in this PR and/or why. Such a description is helpful for reviewers and other developers to gain a quick understanding of the PR without touching the details and may reduce the possibility of the PR being ignored or rejected. However, developers sometimes neglect to write descriptions for PRs. For example, in our collected dataset with over 333K PRs, more than 34% of the PR descriptions are empty. To alleviate this problem, we propose an approach to automatically generate PR desc..
View full abstractRelated Projects (1)
Grants
Awarded by Australian Research Council
Funding Acknowledgements
This research was partially supported by the National Key Research and Development Program of China (2018YFB1003904), NSFC Program (No. 61972339) and the Australian Research Council's Discovery Early Career Researcher Award (DECRA) funding scheme (DE180100153).